| API Reference > PrizmDoc Server RESTful API > Health Status |
Returns the following HTTP status codes to reflect the overall health of the PrizmDoc Server:
This URL is intended to provide a quick, easily parseable indication as to the health of PrizmDoc Server. For more information about the current health, use GET /Service/Current/Info.
Http Method
GET
Resource URL
/PCCIS/V1/Service/Current/Health
Parameters
None
Request Body
None
Response Body
| OK | for HTTP status code 200 |
| None/Empty | for HTTP status code 500 |
| Example |
Copy Code
|
|---|---|
GET http://localhost:18681/PCCIS/V1/Service/Current/Health
|
|
| Example Response |
Copy Code
|
|---|---|
200 OK |
|
This API returns a JSON object indicating the health of PrizmDoc Server.
Http Method
GET
Resource URL
/PCCIS/V1/Service/Current/Info
Parameters
None
Request Body
None
Response Body
If successful, this method returns the following properties:
|
Property Name |
Value |
Description |
|
serviceStatus |
String |
Status of PrizmDoc Server:
|
|
licenseStatus |
String |
Information about the PrizmDoc license.
|
| instances[].serviceStatus | String | Status of the PrizmDoc Server used for Viewing. |
| instances[].serviceInstallerVersion | String | Version of the installer used to install PrizmDoc Server. |
| instances[].pccisVersion | String | Version of the PrizmDoc Server used for Viewing. |
| instances[].runtimeVersion | String | .NET runtime version supporting the PrizmDoc Server used for Viewing. |
| instances[].operatingSystem | String | Operating System of the server on which PrizmDoc Server are running. |
| instances[].startTime | String | Last recorded time the PrizmDoc Server were started. Time is reported in UTC and is ISO-8601 format. |
| instances[].instanceId | String | Host name of the server running PrizmDoc Server. |
| instances[].childServices | Array | Name and status for each individual child PrizmDoc Server. |
| instances[].childServices[].name | String | Name of the child PrizmDoc Server. |
|
instances[].childServices[].status |
String |
Status of the child PrizmDoc Server:
|
| Example |
Copy Code
|
|---|---|
GET http://localhost:18681/PCCIS/V1/Service/Current/Info
|
|
| Example Response |
Copy Code
|
|---|---|
{
serviceStatus : "running",
licenseStatus : "licensed as 'PCC'",
instances : [{
serviceStatus : "running",
serviceInstallerVersion : "X.X.XXXX.XXXX",
pccisVersion : "X.X.XXXX.XXXX",
runtimeVersion : "4.0.30319.34014",
operatingSystem : "Microsoft Windows NT 6.3.9600.0",
startTime : "1971-01-01T00:00:00.0Z",
instanceId : "myhostname",
childServices : [{
name : "PCC Error Reporting Service",
serviceStatus : "running"
}, {
name : "PCC Imaging Conversion Service",
serviceStatus : "running"
}, {
name : "PCC PDF Processing Service",
serviceStatus : "running"
}, {
name : "PCC Raster Conversion Service",
serviceStatus : "running"
}, {
name : "PCC Vector Conversion Service",
serviceStatus : "running"
}, {
name : "PCC HTML Conversion Service",
serviceStatus : "running"
}, {
name : "PCC Work File Service",
serviceStatus : "running"
}, {
name : "PCC Office Conversion Service",
serviceStatus : "running"
}, {
name : "PCC Format Detection Service",
serviceStatus : "running"
}, {
name : "PCC Imaging Proxy Server",
serviceStatus : "running"
}, {
name : "PCC AutoRedaction Service",
serviceStatus : "running"
}, {
name : "PCC Redaction Service",
serviceStatus : "running"
}, {
name : "PCC Content Conversion Service",
serviceStatus : "running"
}, {
name : "PCC Server LoadBalancer",
serviceStatus : "running"
}
]
}
]
}
|
|